package com.unit1;

public class TestMyArray {
    public static void main(String[] args) {
        //创建一个可变的数组
        MyArray arr = new MyArray();
        //获取长度
        arr.add(1);
        arr.add(2);
        arr.show();
        //取出某个元素
        int element = arr.get(0);
        System.out.println(element);
        arr.set(1,3);
        arr.show();
        System.out.println("------------");
        //删除某个元素
        arr.delete(1);
        arr.show();
        //插入元素到指定位置
        arr.insert(0,3);
        arr.insert(1,6);  
        arr.show();
        //替换指定位置的元素
        //线性查询
        System.out.println("index:"+arr.search(3));
        //二分法查询
        System.out.println(arr.binarySearch(6));
    }
}
